﻿<%@ Page Title="Gestionar Solicicitudes de Prestamos" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="GestionarSolicitudPrestamos.aspx.cs" Inherits="Triunfadores.Web.Prestamos.GestionarSolicitudPrestamos" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
    <div class="box box-primary">
        <div class="box-header with-border">
            <h3 class="box-title">Buscar</h3>
            <div class="box-tools pull-right">
                <button title="Collapse" data-toggle="tooltip" data-widget="collapse" class="btn btn-box-tool"><i class="fa fa-minus"></i></button>
                <button title="Remove" data-toggle="tooltip" data-widget="remove" class="btn btn-box-tool"><i class="fa fa-times"></i></button>
            </div>
        </div>
        <div class="box-body">
            <div class="row">
                <div class="col-lg-3">
                    <label>Criterio</label>
                    <asp:TextBox ID="tbxCriterio" CssClass="form-control" placeholder="Ingrese nombre de cliente" runat="server" />
                </div>
                <div class="col-lg-2">
                    <label>Tipo Cliente</label>
                    <asp:DropDownList ID="ddlTipoCliente" CssClass="form-control"
                        ItemType="Triunfadores.BusinessEntities.TipoCliente"
                        SelectMethod="TraerTiposCliente"
                        DataTextField="Tipo"
                        DataValueField="Id"
                        runat="server">
                    </asp:DropDownList>
                </div>

                <div class="col-lg-2">
                    <label>Desde</label>
                    <asp:TextBox ID="tbxFechInicial" CssClass="form-control" placeholder="01/01/2015" runat="server" MaxLength="10" />
                    <%--<ajaxtoolkit:calendarextender id="tbxFechaIni_CalendarExtender" runat="server" enabled="True" targetcontrolid="tbxFechaIni" format="dd/MM/yyyy">
                                    </ajaxtoolkit:calendarextender>--%>
                </div>
                <div class="col-md-2">
                    <label>Hasta</label>
                    <asp:TextBox ID="tbxFechFinal" CssClass="form-control" placeholder="01/01/2015" runat="server" MaxLength="10" />
                    <%--<ajaxtoolkit:calendarextender id="tbxFechaFin_CalendarExtender" runat="server" enabled="True" targetcontrolid="tbxFechaFin" format="dd/MM/yyyy">
                                    </ajaxtoolkit:calendarextender>--%>
                </div>
                <div class="col-md-1">
                    <br />
                    <asp:Button ID="btnBuscar" Text="Buscar" CssClass="btn btn-default" runat="server" />
                </div>
            </div>
        </div>
    </div>
    
    <div class="box box-primary">
        <div class="box-header with-border">
            <h3 class="box-title">Solicitudes</h3>
        </div>
        <div class="box-body">
            <asp:UpdatePanel ID="upGestSolicitudPrestamos" runat="server">
                <ContentTemplate>
                    <asp:ListView ID="lvSolicitudesPrestamos" runat="server"
                        ItemType="Triunfadores.BusinessEntities.SolicitudPrestamo"
                        SelectMethod="TraerSolicitudesPrestamos">
                        <EmptyDataTemplate>
                            <h3 class="message-error" align="center"><b>No hay elementos que mostrar.</b></h3>
                        </EmptyDataTemplate>
                        <LayoutTemplate>
                            <!-- Table -->
                            <div class="table-responsive">
                                <table class="table table-hover">
                                    <thead style="background: #F6F7F8; color: #3B5998">
                                        <tr>
                                            <th>Cliente</th>
                                            <th>Cantidad</th>
                                            <th>Fecha Solicitada</th>
                                            <th>Estado</th>
                                            <th>Comentario</th>
                                            <th>Acciones</th>
                                        </tr>
                                    </thead>
                                    <tbody>
                                        <tr id="itemPlaceholder" runat="server"></tr>
                                    </tbody>
                                </table>
                            </div>
                            <asp:DataPager ID="dpEventos" PagedControlID="lvSolicitudesPrestamos" runat="server" PageSize="15">
                                <Fields>
                                    <asp:NextPreviousPagerField
                                        ButtonType="Link"
                                        ShowFirstPageButton="true"
                                        ShowLastPageButton="true"
                                        ShowNextPageButton="true"
                                        ShowPreviousPageButton="true" />
                                </Fields>
                            </asp:DataPager>
                        </LayoutTemplate>
                        <ItemTemplate>
                            <tr>
                                <td><%#Item.Cliente.Nombres %>&nbsp;<%#Item.Cliente.Apellidos %></td>
                                <td><%#Item.Cantidad %></td>
                                <td><%#Item.FechSolicitud.ToShortDateString() %></td>
                                <td><%#Item.Estado %></td>
                                <td><%#Item.Comentario %></td>
                                <td>
                                    <a href="EvaluarPrestamo.aspx?idSolicitud=<%# Item.Id %>">
                                        <span class="glyphicon glyphicon-check" aria-hidden="true"></span>Evaluar
                                    </a>
                                </td>
                            </tr>
                        </ItemTemplate>
                    </asp:ListView>
                </ContentTemplate>
                <Triggers>
                    <asp:AsyncPostBackTrigger ControlID="btnBuscar" EventName="Click" />
                </Triggers>
            </asp:UpdatePanel>
        </div>
    </div>

</asp:Content>
